<!DOCTYPE html>
<html lang="zh-CN">

<head>
<link rel="bookmark" href="./usr/themes/Joe/img/favicon.ico"/>
<link rel="shortcut icon" href="./usr/themes/Joe/img/favicon.ico"/>
<!--<script src="./usr/themes/Joe/wwx/js/jquery.min.js"></script>-->
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script>
	function IsPC() {
		var userAgentInfo = navigator.userAgent;
		var Agents = ["Mobile","Android", "webOS", "iPhone","iPad", "iPod",
			"SymbianOS", "BlackBerry","Nokia","Windows Phone"
		];
		var flag = true;
		for(var v = 0; v < Agents.length; v++) {
			if(userAgentInfo.indexOf(Agents[v]) > 0) {
				flag = false;
				break;
			}
		}
		return flag;
	}
	
    function detectIE() {
        var n = window.navigator.userAgent,
            e = n.indexOf("MSIE ");
        if (e > 0) {
            return parseInt(n.substring(e + 5, n.indexOf(".", e)), 10)
        }
        if (n.indexOf("Trident/") > 0) {
            var r = n.indexOf("rv:");
            return parseInt(n.substring(r + 3, n.indexOf(".", r)), 10)
        }
        var i = n.indexOf("Edge/");
        return i > 0 && parseInt(n.substring(i + 5, n.indexOf(".", i)), 10)
    }
    detectIE() && (alert('当前站点不支持IE浏览器或您开启了兼容模式，请使用其他浏览器访问或关闭兼容模式。'), (location.href = 'https://www.baidu.com'))
    localStorage.getItem("data-night") && document.querySelector("html").setAttribute("data-night", "night");
    var host = window.location.origin;
	window.Joe = {
        THEME_URL: `./usr/themes/Joe/`,
        LIVE2D: `off`,
        BASE_API: host,
        DYNAMIC_BACKGROUND: `backdrop4.js`,
        WALLPAPER_BACKGROUND_PC: ``,
        IS_MOBILE: /windows phone|iphone|android/gi.test(window.navigator.userAgent),
        BAIDU_PUSH: false,
        DOCUMENT_TITLE: ``,
        LAZY_LOAD: `https://cdn.jsdelivr.net/npm/typecho-joe-next@6.0.0/assets/img/lazyload.jpg`,
        BIRTHDAY: `2022/04/01 00:00:00`,
        MOTTO: `https://api.vvhan.com/api/ian`,
        PAGE_SIZE: `5`
    }
</script>
<style>
    @font-face {
        font-family: 'Joe Font';
        font-weight: 400;
        font-style: normal;
        font-display: swap;
        src: url('');
            }

    body {
        font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
            }

    body::before {
        background: #f5f5f5;
        background-position: center 0;
        background-repeat: no-repeat;
        background-size: cover;
    }

</style>
<meta charset="utf-8" />
<meta http-equiv="Access-Control-Allow-Origin" content="*">
<meta name="renderer" content="webkit" />
<meta name="format-detection" content="email=no" />
<meta name="format-detection" content="telephone=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta itemprop="image" content="" />
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, shrink-to-fit=no, viewport-fit=cover">
<link rel="shortcut icon" href="" />
<title>电视直播</title>
<meta name="keywords" content="电视直播" />
<meta name="description" content="" />
<meta name="generator" content="Typecho 1.1/17.10.30" />
<meta name="template" content="Joe" />
<link rel="pingback" href="./index.php/action/xmlrpc" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="./index.php/action/xmlrpc?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="./index.php/action/xmlrpc?wlw" />
<script type="text/javascript">
(function () {
    window.TypechoComment = {
        dom : function (id) {
            return document.getElementById(id);
        },
    
        create : function (tag, attr) {
            var el = document.createElement(tag);
        
            for (var key in attr) {
                el.setAttribute(key, attr[key]);
            }
        
            return el;
        },

        reply : function (cid, coid) {
            var comment = this.dom(cid), parent = comment.parentNode,
                response = this.dom('respond-post-99'), input = this.dom('comment-parent'),
                form = 'form' == response.tagName ? response : response.getElementsByTagName('form')[0],
                textarea = response.getElementsByTagName('textarea')[0];

            if (null == input) {
                input = this.create('input', {
                    'type' : 'hidden',
                    'name' : 'parent',
                    'id'   : 'comment-parent'
                });

                form.appendChild(input);
            }

            input.setAttribute('value', coid);

            if (null == this.dom('comment-form-place-holder')) {
                var holder = this.create('div', {
                    'id' : 'comment-form-place-holder'
                });

                response.parentNode.insertBefore(holder, response);
            }

            comment.appendChild(response);
            this.dom('cancel-comment-reply-link').style.display = '';

            if (null != textarea && 'text' == textarea.name) {
                textarea.focus();
            }

            return false;
        },

        cancelReply : function () {
            var response = this.dom('respond-post-99'),
            holder = this.dom('comment-form-place-holder'), input = this.dom('comment-parent');

            if (null != input) {
                input.parentNode.removeChild(input);
            }

            if (null == holder) {
                return true;
            }

            this.dom('cancel-comment-reply-link').style.display = 'none';
            holder.parentNode.insertBefore(response, holder);
            return false;
        }
    };
})();
</script>
<script type="text/javascript">
(function () {
    var event = document.addEventListener ? {
        add: 'addEventListener',
        triggers: ['scroll', 'mousemove', 'keyup', 'touchstart'],
        load: 'DOMContentLoaded'
    } : {
        add: 'attachEvent',
        triggers: ['onfocus', 'onmousemove', 'onkeyup', 'ontouchstart'],
        load: 'onload'
    }, added = false;

    document[event.add](event.load, function () {
        var r = document.getElementById('respond-post-99'),
            input = document.createElement('input');
        input.type = 'hidden';
        input.name = '_';
        input.value = (function () {
    var _BSauy0C = //'ru'
	'd'+'e11'//'S9g'
	+//'gRf'
	'ab'+/* 'gpc'//'gpc' */''+''///*'JzO'*/'JzO'
	+//'G1'
	'6'+/* '4'//'4' */''+'ed'//'y'
	+'83'//'xH'
	+//'dCy'
	'dCy'+//'vA'
	'5'+'P'//'P'
	+'dwM'//'dwM'
	+'413'//'SqS'
	+''///*'ra'*/'ra'
	+//'s'
	'8'+'e'//'W1f'
	+//'v'
	'3'+'LW'//'LW'
	+'58'//'3JZ'
	+//'hqn'
	'77b'+''///*'r8C'*/'r8C'
	+//'7N'
	'af8'+'a7b'//'Z'
	+//'P'
	'151', _Rgsk = [[11,14],[12,13],[12,15],[18,20]];
    
    for (var i = 0; i < _Rgsk.length; i ++) {
        _BSauy0C = _BSauy0C.substring(0, _Rgsk[i][0]) + _BSauy0C.substring(_Rgsk[i][1]);
    }

    return _BSauy0C;
})();

        if (null != r) {
            var forms = r.getElementsByTagName('form');
            if (forms.length > 0) {
                function append() {
                    if (!added) {
                        forms[0].appendChild(input);
                        added = true;
                    }
                }
            
                for (var i = 0; i < event.triggers.length; i ++) {
                    var trigger = event.triggers[i];
                    document[event.add](trigger, append);
                    window[event.add](trigger, append);
                }
            }
        }
    });
})();
</script>

<!-- <link rel="stylesheet" type="text/css" href="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/dplayer/1.25.0/DPlayer.min.css" /> -->
<!-- Snow Start -->
<style>
    #Snow{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 99999;
        background: rgba(125,137,95,0.1);
        pointer-events: none;
    }
</style>
<!-- Snow End -->
<link rel="stylesheet" href="./usr/themes/Joe/assets/css/joe.mode.min.css">
<link rel="stylesheet" href="./usr/themes/Joe/assets/css/joe.normalize.min.css">
<link rel="stylesheet" href="./usr/themes/Joe/assets/css/joe.global.min.css">
<link rel="stylesheet" href="./usr/themes/Joe/assets/css/joe.responsive.min.css">
<link rel="stylesheet" href="./usr/themes/Joe/wwx/css/qmsg.css">
<link rel="stylesheet" href="./usr/themes/Joe/wwx/css/jquery.fancybox.min.css" />
<link rel="stylesheet" href="./usr/themes/Joe/wwx/css/animate.min.css" />
<link rel="stylesheet" href="./usr/themes/Joe/wwx/css/font-awesome.min.css">
<!--<link rel="stylesheet" href="./usr/themes/Joe/wwx/css/APlayer.min.css">-->
<script src="./usr/themes/Joe/wwx/js/lazysizes.min.js"></script>
<!--<script src="./usr/themes/Joe/wwx/js/APlayer.min.js"></script>-->
<script src="./usr/themes/Joe/wwx/js/joe.sketchpad.js"></script>
<script src="./usr/themes/Joe/wwx/js/jquery.fancybox.min.js"></script>
<script src="./usr/themes/Joe/wwx/js/joe.extend.min.js"></script>
<script src="./usr/themes/Joe/wwx/js/qmsg.js"></script>
<script src="./usr/themes/Joe/wwx/js/joe.smooth.js" async></script>
<script src="./usr/themes/Joe/assets/cursor/cursor5.js" async></script>
<script src="./usr/themes/Joe/assets/js/joe.global.min.js?v=7.2.9"></script>
<script src="./usr/themes/Joe/assets/js/joe.short.min.js?v=7.2.9"></script>         
<link rel="stylesheet" href="//fastly.jsdelivr.net/npm/prismjs@1.23.0/themes/prism.min.css">
<script src="./usr/themes/Joe/wwx/js/clipboard.min.js"></script>
<script src="./usr/themes/Joe/wwx/js/prism.min.js"></script>
<link rel="stylesheet" href="./usr/themes/Joe/assets/css/joe.post.min.css">
<script src="./usr/themes/Joe/assets/js/joe.post_page.min.js"></script>
</head>

<body>
<div id="Joe">
    <header class="joe_header">
		<div class="joe_header__above">
			<div class="joe_container">
				<svg class="joe_header__above-slideicon" viewBox="0 0 1152 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20"></svg>
					<style>
						html[data-night='night'] .joe_header__above-logo iframe {
				display: none;
			}

			.joe_header__above-logo iframe {
				max-width: 150px;
				max-height: 45px;
				-o-object-fit: cover;
				object-fit: cover;
			}

			@media (max-width: 768px) {
				html .joe_header__above-logo iframe {
					max-width: 150px;
					max-height: 45px;
				}
			}
		</style>
		<svg class="profile-color-modes" height="45" viewBox="0 0 106 60" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg">
						<g class="profile-color-modes-illu-group profile-color-modes-illu-red">
							<path d="M37.5 58.5V57.5C37.5 49.768 43.768 43.5 51.5 43.5V43.5C59.232 43.5 65.5 49.768 65.5 57.5V58.5"></path>
						</g>
						<g class="profile-color-modes-illu-group profile-color-modes-illu-orange">
							<path d="M104.07 58.5C103.401 55.092 97.7635 54.3869 95.5375 57.489C97.4039 54.6411 99.7685 48.8845 94.6889 46.6592C89.4817 44.378 86.1428 50.1604 85.3786 54.1158C85.9519 50.4768 83.7226 43.294 78.219 44.6737C72.7154 46.0534 72.7793 51.3754 74.4992 55.489C74.169 54.7601 72.4917 53.3567 70.5 52.8196"></path>
						</g>
						<g class="profile-color-modes-illu-group profile-color-modes-illu-purple">
							<path d="M5.51109 58.5V52.5C5.51109 41.4543 14.4654 32.5 25.5111 32.5C31.4845 32.5 36.8464 35.1188 40.5111 39.2709C40.7212 39.5089 40.9258 39.7521 41.1245 40"></path>
							<path d="M27.511 49.5C29.6777 49.5 28.911 49.5 32.511 49.5"></path>
							<path d="M27.511 56.5C29.6776 56.5 26.911 56.5 30.511 56.5"></path>
						</g>
						<g class="profile-color-modes-illu-group profile-color-modes-illu-green">
							<circle cx="5.5" cy="12.5" r="4"></circle>
							<circle cx="18.5" cy="5.5" r="4"></circle>
							<path d="M18.5 9.5L18.5 27.5"></path>
							<path d="M18.5 23.5C6 23.5 5.5 23.6064 5.5 16.5"></path>
						</g>
						<g class="profile-color-modes-illu-group profile-color-modes-illu-blue">
							<g class="profile-color-modes-illu-frame">
								<path d="M40.6983 31.5C40.5387 29.6246 40.6456 28.0199 41.1762 27.2317C42.9939 24.5312 49.7417 26.6027 52.5428 30.2409C54.2551 29.8552 56.0796 29.6619 57.9731 29.6619C59.8169 29.6619 61.5953 29.8452 63.2682 30.211C66.0833 26.5913 72.799 24.5386 74.6117 27.2317C75.6839 28.8246 75.0259 33.7525 73.9345 37.5094C74.2013 37.9848 74.4422 38.4817 74.6555 39"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M41.508 31.5C41.6336 31.2259 41.7672 30.9582 41.9085 30.6968C40.7845 26.9182 40.086 21.8512 41.1762 20.2317C42.9939 17.5312 49.7417 19.6027 52.5428 23.2409C54.2551 22.8552 56.0796 22.6619 57.9731 22.6619C59.8169 22.6619 61.5953 22.8452 63.2682 23.211C66.0833 19.5913 72.799 17.5386 74.6117 20.2317C75.6839 21.8246 75.0259 26.7525 73.9345 30.5094C75.1352 32.6488 75.811 35.2229 75.811 38.2283C75.811 38.49 75.8058 38.7472 75.7957 39"></path>
								<path d="M49.4996 33V35.6757"></path>
								<path d="M67.3375 33V35.6757"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M41.508 31.5C41.6336 31.2259 41.7672 30.9582 41.9085 30.6968C40.7845 26.9182 40.086 21.8512 41.1762 20.2317C42.9939 17.5312 49.7417 19.6027 52.5428 23.2409C54.2551 22.8552 56.0796 22.6619 57.9731 22.6619C59.8169 22.6619 61.5953 22.8452 63.2682 23.211C66.0833 19.5913 72.799 17.5386 74.6117 20.2317C75.6839 21.8246 75.0259 26.7525 73.9345 30.5094C75.1352 32.6488 75.811 35.2229 75.811 38.2283C75.811 38.49 75.8058 38.7472 75.7957 39"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M41.508 31.5C41.6336 31.2259 41.7672 30.9582 41.9085 30.6968C40.7845 26.9182 40.086 21.8512 41.1762 20.2317C42.9939 17.5312 49.7417 19.6027 52.5428 23.2409C54.2551 22.8552 56.0796 22.6619 57.9731 22.6619C59.8169 22.6619 61.5953 22.8452 63.2682 23.211C66.0833 19.5913 72.799 17.5386 74.6117 20.2317C75.6839 21.8246 75.0259 26.7525 73.9345 30.5094C75.1352 32.6488 75.811 35.2229 75.811 38.2283C75.811 38.49 75.8058 38.7472 75.7957 39"></path>
								<path d="M49.4996 33V35.6757"></path>
								<path d="M67.3375 33V35.6757"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M41.508 31.5C41.6336 31.2259 41.7672 30.9582 41.9085 30.6968C40.7845 26.9182 40.086 21.8512 41.1762 20.2317C42.9939 17.5312 49.7417 19.6027 52.5428 23.2409C54.2551 22.8552 56.0796 22.6619 57.9731 22.6619C59.8169 22.6619 61.5953 22.8452 63.2682 23.211C66.0833 19.5913 72.799 17.5386 74.6117 20.2317C75.6839 21.8246 75.0259 26.7525 73.9345 30.5094C75.1352 32.6488 75.811 35.2229 75.811 38.2283C75.811 38.49 75.8058 38.7472 75.7957 39"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M41.508 31.5C41.6336 31.2259 41.7672 30.9582 41.9085 30.6968C40.7845 26.9182 40.086 21.8512 41.1762 20.2317C42.9939 17.5312 49.7417 19.6027 52.5428 23.2409C54.2551 22.8552 56.0796 22.6619 57.9731 22.6619C59.8169 22.6619 61.5953 22.8452 63.2682 23.211C66.0833 19.5913 72.799 17.5386 74.6117 20.2317C75.6839 21.8246 75.0259 26.7525 73.9345 30.5094C75.1352 32.6488 75.811 35.2229 75.811 38.2283C75.811 38.49 75.8058 38.7472 75.7957 39"></path>
								<path d="M49.4996 33V35.6757"></path>
								<path d="M67.3375 33V35.6757"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M73.4999 40.2236C74.9709 38.2049 75.8108 35.5791 75.8108 32.2283C75.8108 29.2229 75.1351 26.6488 73.9344 24.5094C75.0258 20.7525 75.6838 15.8246 74.6116 14.2317C72.7989 11.5386 66.0832 13.5913 63.2681 17.211C61.5952 16.8452 59.8167 16.6619 57.973 16.6619C56.0795 16.6619 54.2549 16.8552 52.5427 17.2409C49.7416 13.6027 42.9938 11.5312 41.176 14.2317C40.0859 15.8512 40.7843 20.9182 41.9084 24.6968C41.003 26.3716 40.4146 28.3065 40.2129 30.5"></path>
								<path d="M82.9458 30.5471L76.8413 31.657"></path>
								<path d="M76.2867 34.4319L81.8362 37.7616"></path>
								<path d="M49.4995 27.8242V30.4999"></path>
								<path d="M67.3374 27.8242V30.4998"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M45.3697 34.2658C41.8877 32.1376 39.7113 28.6222 39.7113 23.2283C39.7113 20.3101 40.3483 17.7986 41.4845 15.6968C40.3605 11.9182 39.662 6.85125 40.7522 5.23168C42.5699 2.53117 49.3177 4.6027 52.1188 8.24095C53.831 7.85521 55.6556 7.66186 57.5491 7.66186C59.3929 7.66186 61.1713 7.84519 62.8442 8.21095C65.6593 4.59134 72.375 2.5386 74.1877 5.23168C75.2599 6.82461 74.6019 11.7525 73.5105 15.5094C74.7112 17.6488 75.3869 20.2229 75.3869 23.2283C75.3869 28.6222 73.2105 32.1376 69.7285 34.2658C70.8603 35.5363 72.6057 38.3556 73.3076 40"></path>
								<path d="M49.0747 19.8242V22.4999"></path>
								<path d="M54.0991 28C54.6651 29.0893 55.7863 30.0812 57.9929 30.0812C59.0642 30.0812 59.8797 29.8461 60.5 29.4788"></path>
								<path d="M66.9126 19.8242V22.4999"></path>
								<path d="M33.2533 20.0237L39.0723 22.1767"></path>
								<path d="M39.1369 25.0058L33.0935 27.3212"></path>
								<path d="M81.8442 19.022L76.0252 21.1751"></path>
								<path d="M75.961 24.0041L82.0045 26.3196"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M73.4999 40.2236C74.9709 38.2049 75.8108 35.5791 75.8108 32.2283C75.8108 29.2229 75.1351 26.6488 73.9344 24.5094C75.0258 20.7525 75.6838 15.8246 74.6116 14.2317C72.7989 11.5386 66.0832 13.5913 63.2681 17.211C61.5952 16.8452 59.8167 16.6619 57.973 16.6619C56.0795 16.6619 54.2549 16.8552 52.5427 17.2409C49.7416 13.6027 42.9938 11.5312 41.176 14.2317C40.0859 15.8512 40.7843 20.9182 41.9084 24.6968C41.003 26.3716 40.4146 28.3065 40.2129 30.5"></path>
								<path d="M82.9458 30.5471L76.8413 31.657"></path>
								<path d="M76.2867 34.4319L81.8362 37.7616"></path>
								<path d="M49.4995 27.8242V30.4999"></path>
								<path d="M67.3374 27.8242V30.4998"></path>
							</g>
							<g class="profile-color-modes-illu-frame">
								<path d="M40.6983 31.5C40.5387 29.6246 40.6456 28.0199 41.1762 27.2317C42.9939 24.5312 49.7417 26.6027 52.5428 30.2409C54.2551 29.8552 56.0796 29.6619 57.9731 29.6619C59.8169 29.6619 61.5953 29.8452 63.2682 30.211C66.0833 26.5913 72.799 24.5386 74.6117 27.2317C75.6839 28.8246 75.0259 33.7525 73.9345 37.5094C74.2013 37.9848 74.4422 38.4817 74.6555 39"></path>
							</g>
						</g>
					</svg>
				
				<nav class="joe_header__above-nav"></nav>
				<marquee>
					<h3 class="joe_marquee">欢迎访问本站，除了使用开发者提供的平台软件，电脑端推荐使用谷歌浏览器，移动端推荐使用夸克，观看电视直播愉快！网站提供电视直播资源均系收集网络，并不参与任何制作、上传、储存等内容，禁止传播违法资源，仅供学习参考，请于安装后24小时内删除。-- 狂欢马克思</h3>
				</marquee>
				<svg class="joe_header__above-searchicon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20">
				</svg>
			</div>
		</div>
		
		<div class="joe_header__searchout">
			<div class="joe_container">
			</div>
		</div>

		<div class="joe_header__mask"></div>
	</header>
    <div class="joe_container">
            <div class="joe_main joe_post">
                <div class="joe_detail" data-cid="99">
<h1 class="joe_detail__title">电视直播</h1>                                       
<article class="joe_detail__article">
        <div class="joe_detail__article-video">
            <div class="play">
                <div class="title">播放预览</div>
                <div id ="boxId" class="box">
                    <iframe id ="frameId"  scrolling="no" frameborder="0" marginheight="0" marginwidth="0" width="100%" allowfullscreen="true" data-player="./m3u8/hnws.html?id="></iframe>
                </div>
            </div>
			<!--<div id ="IPV4"></div>-->
			<!--<div id ="IPV6"></div>-->
			<!--<div id ="IPV4_BACK"></div>-->
			<!--<div id ="IPV6_BACK"></div>-->
			<div id ="IPV4">
				<div class="episodes">
					<div class="title">央视列表</div>
						<div class="box">
						    <div class="item" data-src="https://cctvwbndali.v.myalicdn.com/cctvwbnd/cctv1_2/index.m3u8">CCTV-1</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-3/live.m3u8">CCTV-3</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-5/live.m3u8">CCTV-5</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-5-plus/live.m3u8">CCTV-5+</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-6/live.m3u8">CCTV-6</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-7/live.m3u8">CCTV-7</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-9/live.m3u8">CCTV-9</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-10/live.m3u8">CCTV-10</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-11/live.m3u8">CCTV-11</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-12/live.m3u8">CCTV-12</div>
							<div class="item" data-src="https://cctvwbndtxy.liveplay.myqcloud.com/cctvwbnd/jzcctv13_2/index.m3u8">CCTV-13</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-14/live.m3u8">CCTV-14</div>
							<div class="item" data-src="http://source07.v.news.cn/live/CNC_EN/playlist.m3u8">CNC</div>
							<div class="item" data-src="http://live.cgtn.com/500/prog_index.m3u8">CGTN-China</div>
							<div class="item" data-src="http://livear.cgtn.com/1000a/prog_index.m3u8">CGTN-Arabic</div>
							<div class="item" data-src="http://livees.cgtn.com/500e/prog_index.m3u8">CGTN-Español</div>
							<div class="item" data-src="http://livefr.cgtn.com/1000f/prog_index.m3u8">CGTN-France</div>
							<div class="item" data-src="http://play-live.ifeng.com/live/06OLEGEGM4G.m3u8">凤凰中文</div>
							<div class="item" data-src="http://liveshowbak2.kan0512.com/ksz-norecord/csztv4k_4k.m3u8">苏州4k</div>
							<div class="item" data-src="http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_157_600_t10/c54_lb_157_600_t10.m3u8?key=0b292c335e5837e948e91dd5d11efa525">名侦探柯南</div>
							<!-- <div class="item" data-src="http://playtv-live.ifeng.com/live/06OLEEWQKN4.m3u8">凤凰资讯</div> -->
							<!-- <div class="item" data-src="http://live.sctvcloud.com/live/bcgqlive/playlist.m3u8">CCTV-1</div>-->
							<!-- <div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-1/live.m3u8">CCTV-1</div>-->
							<!-- <div class="item" data-src="http://ncyd.jilu8.cn/PLTV/88888910/224/3221225621/index.m3u8">CCTV-13</div>-->
							<!-- <div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-cctv-13/live.m3u8">CCTV-13</div>-->
						</div>
				</div>
				<div class="episodes">
					<div class="title">卫视列表</div>
						<div class="box">
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel001/1080p.m3u8">浙江卫视</div>
							<div class="item" data-src="http://stream4.jlntv.cn:80/jlwshd/playlist.m3u8">吉林卫视</div>
							<div class="item" data-src="http://stream.qhbtv.com/qhws/sd/live.m3u8">青海卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-hnweishi/live.m3u8">河南卫视</div>
							<div class="item" data-src="http://live.ybtvyun.com/video/s10016-7e5f23de35df/index.m3u8">延边卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-jiangsuweishi-gq/live.m3u8">江苏卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-anhuiweishi-gq/live.m3u8">安徽卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-shanghaiweishi-gq/live.m3u8">东方卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-beijingweishi/live.m3u8">北京卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-hunanweishi-gq/live.m3u8">湖南卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-shenzhenweishi/live.m3u8">深圳卫视</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-chongqingweishi/live.m3u8">重庆卫视</div>
							<!-- <div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-zhejiangweishi/live.m3u8">浙江卫视</div>-->
						</div>
				</div>
				<div class="episodes">
					<div class="title">地方列表</div>
						<div class="box">
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel006/1080p.m3u8">浙江民生</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel003/1080p.m3u8">浙江经济</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel004/1080p.m3u8">浙江教科</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel002/1080p.m3u8">浙江钱江</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel007/1080p.m3u8">浙江新闻</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8">浙江少儿</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel010/1080p.m3u8">浙江国际</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-henanminsheng/live.m3u8">河南民生</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-henandushi/live.m3u8">河南都市</div>
							<div class="item" data-src="http://jzlive.jztvnews.com:90/live/jzgg.m3u8">晋中公共</div>
							<div class="item" data-src="http://jzlive.jztvnews.com:90/live/jzzh.m3u8">晋中综合</div>
						    <div class="item" data-src="http://hls.nntv.cn/nnlive/NNTV_VOD_A.m3u8">南宁影视</div>
							<div class="item" data-src="http://hls.nntv.cn/nnlive/NNTV_PUB_A.m3u8">南宁公共</div>
							<div class="item" data-src="http://hls.nntv.cn/nnlive/NNTV_NEWS_A.m3u8">南宁新闻</div>
							<div class="item" data-src="http://hls.nntv.cn/nnlive/NNTV_METRO_A.m3u8">南宁都市</div>
							<div class="item" data-src="http://test5.btzx.com.cn/live/13TV.stream/playlist.m3u8">新星综合</div>
							<div class="item" data-src="https://lglivepull.sznews.com/live/2646.m3u8">深圳东部</div>
							<div class="item" data-src="https://lglivepull.sznews.com/live/2647.m3u8">深圳龙岗</div>
							<div class="item" data-src="http://live.sctvcloud.com/live/longchang/playlist.m3u8">隆昌综合</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXxinchang2/720p.m3u8">新昌生活</div>
							<div class="item" data-src="http://pull.dayuntongzhou.com/live/tztv.m3u8">通州融媒</div>
							<div class="item" data-src="http://stream1.jlntv.cn/yspd/sd/live.m3u8">吉林影视</div>
							<div class="item" data-src="http://stream1.jlntv.cn/shpd/sd/live.m3u8">吉林生活</div>
							<div class="item" data-src="http://stream1.jlntv.cn/xcpd/sd/live.m3u8">吉林乡村</div>
							<div class="item" data-src="https://media.hndyjyfw.gov.cn/live/jz-jinyingkatong/live.m3u8">金鹰卡通</div>
							<!--
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel008/1080p.m3u8?zzhed">浙江少儿</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel08/360p.m3u8?zzhed">浙江少儿</div>
							<div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel08/720p.m3u8?zzhed">浙江少儿</div>
							-->
						</div>
				</div>
				<div class="episodes">
					<div class="title">其他列表</div>
						<div class="box">
						    <div class="item" data-src="http://hw-m-l.cztv.com/channels/lantian/channel012/1080p.m3u8">浙江数码</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXyuyao2/720p.m3u8">余姚姚江</div>
						    <div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXyuyao1/720p.m3u8">余姚新闻</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXshangyu1/720p.m3u8">上虞新闻</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXshangyu2/720p.m3u8">上虞经济</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXshangyu3/720p.m3u8">上虞商都</div>
							<div class="item" data-src="http://live1.wuhubtv.com/channel2/sd/live.m3u8">芜湖生活</div>
							<div class="item" data-src="http://live1.wuhubtv.com/channel3/sd/live.m3u8">芜湖公共</div>
							<div class="item" data-src="http://live1.wuhubtv.com/channel4/sd/live.m3u8">芜湖教育</div>
							<div class="item" data-src="http://live1.wuhubtv.com/channel1/sd/live.m3u8">芜湖新闻</div>
							<div class="item" data-src="http://stream2.xiancity.cn/xatv4/playlist.m3u8">西安影视</div>
							<div class="item" data-src="http://stream2.xiancity.cn/xatv5/playlist.m3u8">西安丝路</div>
							<div class="item" data-src="http://stream2.xiancity.cn/xatv2/playlist.m3u8">西安都市</div>
							<div class="item" data-src="http://stream2.xiancity.cn/xatv1/playlist.m3u8">西安新闻</div>
							<div class="item" data-src="http://stream2.xiancity.cn/xatv3/sd/live.m3u8">西安资讯</div>
							<div class="item" data-src="http://live.shaoxing.com.cn/video/s10001-sxtv2/index.m3u8">绍兴公共</div>
							<div class="item" data-src="http://live.shaoxing.com.cn/video/s10001-sxtv3/index.m3u8">绍兴影视</div>
							<div class="item" data-src="http://tmpstream.hyrtv.cn/hygg/sd/live.m3u8">河源公共</div>
							<div class="item" data-src="http://tmpstream.hyrtv.cn/xwzh/sd/live.m3u8">河源综合</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXshengzhou1/720p.m3u8">嵊州综合</div>
							<div class="item" data-src="http://stream.lytv.net.cn/2/sd/live.m3u8">龙岩综合</div>
							<div class="item" data-src="http://31182.hlsplay.aodianyun.com/lms_31182/tv_channel_175.m3u8">漳州新闻</div>
							<div class="item" data-src="http://stream.hhek.cn/dyjy/sd/live.m3u8">东营科教</div>
							<div class="item" data-src="http://stream.hhek.cn/ggpd/sd/live.m3u8">东营公共</div>
							<div class="item" data-src="http://live.hnxttv.com:9601/live/dspd/800K/tzwj_video.m3u8">湘潭公共</div>
							<div class="item" data-src="http://live.hnxttv.com:9601/live/xwzh/800K/tzwj_video.m3u8">湘潭新闻</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXxiaoshan1/720p.m3u8">萧山新闻</div>
							<div class="item" data-src="http://l.cztvcloud.com/channels/lantian/SXxinchang1/720p.m3u8">新昌新聞</div>
							<div class="item" data-src="http://stream.hhek.cn/xwzh/sd/live.m3u8">东营综合</div>
							<div class="item" data-src="http://live.shaoxing.com.cn/video/s10001-sxtv1/index.m3u8">绍兴综合</div>
							<div class="item" data-src="http://live.hnxttv.com:9601/live/dspd/800K/tzwj_video.m3u8?auth=654837809071524@615@2E9A5FD0B225B012E3178551CF3754A8&BVUUID=C236454D-5355-2F5F-FA96-1887C72E55CE">岳阳公共</div>
							<div class="item" data-src="http://stream2.jlntv.cn/baishan1/sd/live.m3u8">白山新闻</div>
							<div class="item" data-src="http://stream2.jlntv.cn/baicheng1/sd/live.m3u8">白城新闻</div>
							<div class="item" data-src="http://stream2.jlntv.cn/qg/sd/live.m3u8">前郭综合</div>
							<div class="item" data-src="http://stream.haixitv.cn/1/sd/live.m3u8">海西综合</div>
							<div class="item" data-src="http://stream2.jlntv.cn/ja/sd/live.m3u8">集安综合</div>
							<div class="item" data-src="http://live.todaydunhuang.com:1935/live/live100/500K/tzwj_video.m3u8">敦煌综合</div>
							<div class="item" data-src="http://stream2.jlntv.cn/naxw/sd/live.m3u8">农安新闻</div>
							<div class="item" data-src="http://live.ahsz.tv/video/s10001-kxjy/index.m3u8">宿州科教</div>
							<div class="item" data-src="http://live.mudu.tv/watch/4zbn2f.m3u8">上海金山</div>
							<div class="item" data-src="http://stream.lyxltv.com/xltv/sd/live.m3u8">新罗1套</div>
							<div class="item" data-src="http://stream.smntv.cn/smtv2/sd/live.m3u8">三明公共</div>
							<div class="item" data-src="http://pili-live-hls.hebitv.com/hebi/hebi.m3u8">鹤壁新闻</div>
							<div class="item" data-src="https://live.funhillrm.com/2/playlist.m3u8">房山电视台</div>
							<div class="item" data-src="http://live.sjsrm.com/bjsjs/sd/live.m3u8">石景山电视台</div>
						</div>
				</div>
			</div>
			<div id ="IPV6">
				<div class="episodes">
					<div class="title">央视列表</div>
						<div class="box">
						    <div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225642/index.m3u8">CCTV-1</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225643/index.m3u8">CCTV-2</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225634/index.m3u8">CCTV-3</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225621/index.m3u8">CCTV-4</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225633/index.m3u8">CCTV-5</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221225821/index.m3u8?servicetype=1">CCTV-5+</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225632/index.m3u8">CCTV-6</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225624/index.m3u8">CCTV-7</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225631/index.m3u8">CCTV-8</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225646/index.m3u8">CCTV-9</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225636/index.m3u8">CCTV-10</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225628/index.m3u8">CCTV-11</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225637/index.m3u8">CCTV-12</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225638/index.m3u8">CCTV-13</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225640/index.m3u8">CCTV-14</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225641/index.m3u8">CCTV-15</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221226230/index.m3u8">CCTV-16</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225909/index.m3u8">CCTV-17</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225706/index.m3u8">体育赛事</div>
                            <div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225622/2/index.m3u8">超级体育</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225786/index.m3u8">纯享超清</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225917/index.m3u8?fmt=ts2hls">中国教育</div>	
							<div class="item" data-src="http://[2409:8087:5011:1020::15]/180000001001/00000001000000001017000000440665/index.m3u8">职教频道</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225693/2/index.m3u8">CNC英文</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225694/2/index.m3u8">CNC中文</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000000002000000028019/main.m3u8?IASHttpSessionId=OTT">CGTN英语</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000000002000000028012/main.m3u8?IASHttpSessionId=OTT">CGTN纪实</div>
						</div>
				</div>
				<div class="episodes">
					<div class="title">卫视列表</div>
						<div class="box">
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225600/2/index.m3u8">北京卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225489/2/index.m3u8">东方卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225488/2/index.m3u8">江苏卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225491/2/index.m3u8">浙江卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225490/2/index.m3u8">湖南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225691/2/index.m3u8">安徽卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225585/2/index.m3u8">东南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225598/2/index.m3u8">深圳卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225485/2/index.m3u8">天津卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225612/2/index.m3u8">重庆卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225611/2/index.m3u8">河南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225732/2/index.m3u8">河北卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225730/2/index.m3u8">山西卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225483/2/index.m3u8">贵州卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225487/2/index.m3u8">四川卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225597/2/index.m3u8">广东卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225484/2/index.m3u8">山东卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225492/2/index.m3u8">江西卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225596/2/index.m3u8">湖北卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225601/2/index.m3u8">辽宁卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225680/2/index.m3u8">吉林卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221226212/index.m3u8?fmt=ts2hls">海南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221226211/index.m3u8?fmt=ts2hls">广西卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225729/2/index.m3u8">陕西卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225724/2/index.m3u8">甘肃卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225726/2/index.m3u8">宁夏卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225727/2/index.m3u8">青海卫视</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227181/index.m3u8?servicetype=1">云南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225725/2/index.m3u8">新疆卫视</div>
                            <div class="item" data-src="http://[2409:8087:4400:20:1:a0f:11:9]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226684/index.m3u8">吉林卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225612/index.m3u8?fmt=ts2hls">重庆卫视</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221226781/index.m3u8?servicetype=1">厦门卫视</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227198/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">海峡卫视</div>	
							<div class="item" data-src="http://[2409:8087:5e01:34::21]:6610/ZTE_CMS/08984400000000060000000000000319/index.m3u8?IAS">三沙卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225723/2/index.m3u8">西藏卫视</div>
                            <div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225586/2/index.m3u8">黑龙江卫视</div>
                            <!--
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225674/index.m3u8">北京卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225585/index.m3u8?fmt=ts2hls">东南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225659/index.m3u8">东方卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225487/index.m3u8?fmt=ts2hls">四川卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225698/index.m3u8">天津卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225691/index.m3u8">安徽卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225484/index.m3u8?fmt=ts2hls">山东卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225701/index.m3u8">广东卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225702/index.m3u8">江苏卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225492/index.m3u8?fmt=ts2hls">江西卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225610/index.m3u8?fmt=ts2hls">河北卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225611/index.m3u8?fmt=ts2hls">河南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225703/index.m3u8">浙江卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221226212/index.m3u8?fmt=ts2hls">海南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225598/index.m3u8?fmt=ts2hls">深圳卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225699/index.m3u8">湖北卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225704/index.m3u8">湖南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225483/index.m3u8?fmt=ts2hls">贵州卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225601/index.m3u8?fmt=ts2hls">辽宁卫视</div>
							<div class="item" data-src="http://[2409:8087:5050:20::3023]/180000001001/00000001000000000045000000287932/main.m3u8?IASHttpSessionId=OTT">甘肃卫视</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227181/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">云南卫视</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225727/2/index.m3u8">青海卫视</div>	
                            <div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225690/index.m3u8">黑龙江卫视</div>							
                            -->							
						</div>
				</div>
				<div class="episodes">
					<div class="title">地方列表</div>
						<div class="box">
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000000002000000027983/main.m3u8?IASHttpSessionId=OTT">湖南经视</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000040/main.m3u8?IASHttpSessionId=OTT">湖南娱乐</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000041/main.m3u8?IASHttpSessionId=OTT">湖南都市</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000038/main.m3u8?IASHttpSessionId=OTT">湖南电影</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000044/main.m3u8?IASHttpSessionId=OTT">湖南公共</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000045/main.m3u8?IASHttpSessionId=OTT">湖南国际</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001016000000368716/main.m3u8?IASHttpSessionId=OTT">湖南教育</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000037/main.m3u8?IASHttpSessionId=OTT">湖南视剧</div>
							<div class="item" data-src="http://[2409:8087:5011:1020::1f]/180000001001/00000001000000001001000000000039/main.m3u8?IASHttpSessionId=OTT">金鹰卡通</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225595/index.m3u8?fmt=ts2hls">金鹰纪实</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225781/index.m3u8?fmt=ts2hls">茶友频道</div>
							<div class="item" data-src="http://[2409:8087:7000:20:1000::22]:6060/yinhe/2/ch00000090990000002264/index.m3u8?virtualDomain=yinhe.live_hls.zte.com">快乐垂钓</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221226194/index.m3u8?fmt=ts2hls">江西少儿</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227194/index.m3u8?servicetype=1">福建少儿</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221227079/index.m3u8?servicetype=1">福建视剧</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221227190/index.m3u8?servicetype=1">福建旅游</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221227188/index.m3u8?servicetype=1">福建文体</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221227149/index.m3u8?servicetype=1">福建综合</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221227184/index.m3u8?servicetype=1">福建经济</div>
							<div class="item" data-src="http://[2409:8087:5e01:34::21]:6610/ZTE_CMS/08984400000000060000000000000320/index.m3u8?IAS">海南经济</div>
							<div class="item" data-src="http://[2409:8087:5e01:34::21]:6610/ZTE_CMS/08984400000000060000000000000323/index.m3u8?IAS">海南少儿</div>
							<div class="item" data-src="http://[2409:8087:5e01:34::21]:6610/ZTE_CMS/08984400000000060000000000000322/index.m3u8?IAS">海南文旅</div>
							<div class="item" data-src="http://[2409:8087:5e01:34::21]:6610/ZTE_CMS/08984400000000060000000000000382/index.m3u8?IAS">海南公共</div>
						</div>
				</div>
				<div class="episodes">
					<div class="title">其他列表</div>
						<div class="box">
						    <div class="item" data-src="http://lvbaiducdncmn.inter.iqiyi.com/tslive/c54_lb_157_600_t10/c54_lb_157_600_t10.m3u8?key=0b292c335e5837e948e91dd5d11efa525">名侦探柯南</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227222/index.m3u8?servicetype=1">凤凰中文</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225716/2/index.m3u8">明星大片</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225625/2/index.m3u8">超级视剧</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225714/2/index.m3u8">精品大剧</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225669/2/index.m3u8">军旅剧场</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225678/2/index.m3u8">古装剧场</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225713/2/index.m3u8">家庭剧场</div>
							<div class="item" data-src="http://[2409:8087:4400:20:1:a0f:11:9]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226694/index.m3u8">都市剧场</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225660/2/index.m3u8">中国功夫</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221226708/index.m3u8?servicetype=1">芒果华语</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221226692/index.m3u8?servicetype=1">芒果独播</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221226712/index.m3u8?servicetype=1">芒果欧美</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221226887/index.m3u8?servicetype=1">芒果综艺</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225711/2/index.m3u8">金牌综艺</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225620/2/index.m3u8">超级综艺</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225623/2/index.m3u8">超级电影</div>
							<div class="item" data-src="http://[2409:8087:7000:20:1000::22]:6060/yinhe/2/ch00000090990000002055/index.m3u8?virtualDomain=yinhe.live_hls.zte.com">动作电影</div>
							<div class="item" data-src="http://[2409:8087:7000:20:1000::22]:6060/yinhe/2/ch00000090990000002085/index.m3u8?virtualDomain=yinhe.live_hls.zte.com">家庭影院</div>
							<div class="item" data-src="http://[2409:8087:7000:20:1000::22]:6060/yinhe/2/ch00000090990000002065/index.m3u8?virtualDomain=yinhe.live_hls.zte.com">高清电影</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::1009]:6610/PLTV/88888888/224/3221225891/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">黑莓电影</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221225878/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">黑莓动画</div>
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227071/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">动漫秀场</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225709/2/index.m3u8">精品体育</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225508/2/index.m3u8">武术世界</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225656/2/index.m3u8">武博世界</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888910/224/3221225655/index.m3u8">纪实人文</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225757/2/index.m3u8">军事评论</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225710/2/index.m3u8">精品纪录</div>
							<div class="item" data-src="http://[2409:8087:4402:20:1:1216:401:41]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226118/index.m3u8">求索动物</div>
							<div class="item" data-src="http://[2409:8087:4402:20:1:1216:401:43]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226116/index.m3u8">求索生活</div>
							<div class="item" data-src="http://[2409:8087:4402:20:1:1216:401:46]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226115/index.m3u8">求索科学</div>
							<div class="item" data-src="http://[2409:8087:6a01:1020::d]/cdnrrs.gz.chinamobile.com/PLTV/88888888/224/3221226221/1/index.m3u8?fmt=ts2hls">全景纪实</div>	
							<div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227208/index.m3u8?servicetype=1&IASHttpSessionId=RR423820220409134714119178">金色学堂</div>
							<div class="item" data-src="http://[2409:8087:4400:20:1:a0f:11:9]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226629/index.m3u8">国学频道</div>
							<div class="item" data-src="http://[2409:8087:7000:20:1000::22]:6060/yinhe/2/ch00000090990000002157/index.m3u8?virtualDomain=yinhe.live_hls.zte.com">乐游频道</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225581/2/index.m3u8">梨园频道</div>
							<div class="item" data-src="http://[2409:8087:4400:20:1:a0f:11:9]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226570/index.m3u8">生活时尚</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225708/2/index.m3u8">潮妈辣婆</div>
							<div class="item" data-src="http://[2409:8087:3869:8021:1001::e5]:6610/PLTV/88888888/224/3221225707/2/index.m3u8">炫舞未来</div>
							<div class="item" data-src="http://[2409:8087:4400:20:1:a0f:11:9]/iptv.cdn.ha.chinamobile.com/PLTV/88888888/224/3221226655/index.m3u8">法治天地</div>
							<!-- <div class="item" data-src="http://[2409:8087:3428:20:500::100f]:6610/PLTV/88888888/224/3221227226/index.m3u8?servicetype=1">凤凰资讯</div> -->
						</div>
                    </div>						
				</div>
		</div>
    </article>                    
<div class="joe_detail__agree">
<script id="_wauqqs">var _wau = _wau || []; _wau.push(["colored", "n4pd678lox", "qqs", "c4302bffffff"]);</script><script async src="//waust.at/co.js"></script>
    <!--<div class="agree">
        <div class="icon">
            <svg class="icon-1" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="28" height="28">
                <path d="M736 128c-65.952 0-128.576 25.024-176.384 70.464-4.576 4.32-28.672 28.736-47.328 47.68L464.96 199.04C417.12 153.216 354.272 128 288 128 146.848 128 32 242.848 32 384c0 82.432 41.184 144.288 76.48 182.496l316.896 320.128C450.464 911.68 478.304 928 512 928s61.568-16.32 86.752-41.504l316.736-320 2.208-2.464C955.904 516.384 992 471.392 992 384c0-141.152-114.848-256-256-256z" fill="#fff" />
            </svg>
            <svg class="icon-2" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="28" height="28">
                <path d="M512 928c-28.928 0-57.92-12.672-86.624-41.376L106.272 564C68.064 516.352 32 471.328 32 384c0-141.152 114.848-256 256-256 53.088 0 104 16.096 147.296 46.592 14.432 10.176 17.92 30.144 7.712 44.608-10.176 14.432-30.08 17.92-44.608 7.712C366.016 204.064 327.808 192 288 192c-105.888 0-192 86.112-192 192 0 61.408 20.288 90.112 59.168 138.688l315.584 318.816C486.72 857.472 499.616 863.808 512 864c12.704.192 24.928-6.176 41.376-22.624l316.672-319.904C896.064 493.28 928 445.696 928 384c0-105.888-86.112-192-192-192-48.064 0-94.08 17.856-129.536 50.272l-134.08 134.112c-12.512 12.512-32.736 12.512-45.248 0s-12.512-32.736 0-45.248L562.24 196c48.32-44.192 109.664-68 173.76-68 141.152 0 256 114.848 256 256 0 82.368-41.152 144.288-75.68 181.696l-317.568 320.8C569.952 915.328 540.96 928 512 928z" fill="#fff" />
            </svg>
        </div>
        <span class="text">0</span>
    </div>
	-->
</div>                            
</div>
</div>
 </div>
<div class="joe_action">
    <div class="joe_action_item scroll">
        <svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="25" height="25">
            <path d="M725.902 498.916c18.205-251.45-93.298-410.738-205.369-475.592l-6.257-3.982-6.258 3.414c-111.502 64.853-224.711 224.142-204.8 475.59-55.751 53.476-80.214 116.623-80.214 204.8v15.36l179.2-35.27c11.378 40.39 58.596 69.973 113.21 69.973 54.613 0 101.262-29.582 112.64-68.836l180.337 36.41v-15.36c-.569-89.885-25.031-153.6-82.489-206.507zM571.733 392.533c-33.564 31.29-87.04 28.445-118.329-5.12s-28.444-87.04 5.12-117.76c33.565-31.289 87.04-28.444 118.33 5.12s28.444 86.471-5.12 117.76zm-56.32 368.64c-35.84 0-64.284 29.014-64.284 64.285 0 35.84 54.044 182.613 64.284 182.613s64.285-146.773 64.285-182.613c0-35.271-29.014-64.285-64.285-64.285z" />
        </svg>
    </div>
    <div class="joe_action_item mode">
        <svg class="icon-1" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="25" height="25">
            <path d="M587.264 104.96c33.28 57.856 52.224 124.928 52.224 196.608 0 218.112-176.128 394.752-393.728 394.752-29.696 0-58.368-3.584-86.528-9.728C223.744 832.512 369.152 934.4 538.624 934.4c229.376 0 414.72-186.368 414.72-416.256 1.024-212.992-159.744-389.12-366.08-413.184z" />
            <path d="M340.48 567.808l-23.552-70.144-70.144-23.552 70.144-23.552 23.552-70.144 23.552 70.144 70.144 23.552-70.144 23.552-23.552 70.144zM168.96 361.472l-30.208-91.136-91.648-30.208 91.136-30.208 30.72-91.648 30.208 91.136 91.136 30.208-91.136 30.208-30.208 91.648z" />
        </svg>
        <svg class="icon-2" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="25" height="25">
            <path d="M234.24 512a277.76 277.76 0 1 0 555.52 0 277.76 277.76 0 1 0-555.52 0zM512 187.733a42.667 42.667 0 0 1-42.667-42.666v-102.4a42.667 42.667 0 0 1 85.334 0v102.826A42.667 42.667 0 0 1 512 187.733zm-258.987 107.52a42.667 42.667 0 0 1-29.866-12.373l-72.96-73.387a42.667 42.667 0 0 1 59.306-59.306l73.387 72.96a42.667 42.667 0 0 1 0 59.733 42.667 42.667 0 0 1-29.867 12.373zm-107.52 259.414H42.667a42.667 42.667 0 0 1 0-85.334h102.826a42.667 42.667 0 0 1 0 85.334zm34.134 331.946a42.667 42.667 0 0 1-29.44-72.106l72.96-73.387a42.667 42.667 0 0 1 59.733 59.733l-73.387 73.387a42.667 42.667 0 0 1-29.866 12.373zM512 1024a42.667 42.667 0 0 1-42.667-42.667V878.507a42.667 42.667 0 0 1 85.334 0v102.826A42.667 42.667 0 0 1 512 1024zm332.373-137.387a42.667 42.667 0 0 1-29.866-12.373l-73.387-73.387a42.667 42.667 0 0 1 0-59.733 42.667 42.667 0 0 1 59.733 0l72.96 73.387a42.667 42.667 0 0 1-29.44 72.106zm136.96-331.946H878.507a42.667 42.667 0 1 1 0-85.334h102.826a42.667 42.667 0 0 1 0 85.334zM770.987 295.253a42.667 42.667 0 0 1-29.867-12.373 42.667 42.667 0 0 1 0-59.733l73.387-72.96a42.667 42.667 0 1 1 59.306 59.306l-72.96 73.387a42.667 42.667 0 0 1-29.866 12.373z" />
        </svg>
    </div>
</div>

<canvas id="Snow"></canvas>

<!-- <script src="./m3u8/js/tv.js"></script>-->
<script>
if(IsPC()){
	//隐藏IPV6节目
	var IPV4Show = document.getElementById('IPV6');
	IPV4Show.style.display = 'none';
	//设置窗口大小
	//var boxId = document.getElementById('boxId');
	//boxId.style.height = '750px';
	
}else{
    //设置窗口大小
	var boxId = document.getElementById('boxId');
	boxId.style.height = '155px';
	
	//是否支持IPV6
	$.getJSON("https://test.ipw.cn/api/ip/myip?json", function (data) {
		if(data.result){
		console.log("是否支持IPV6: "+data.IPVersion);
		   if(data.IPVersion == "IPv4"){
			//隐藏IPV6节目
			var IPV4Show = document.getElementById('IPV6');
			IPV4Show.style.display = 'none';
		   }else{
			//隐藏IPV4节目
			var IPV6Show = document.getElementById('IPV4');
			IPV6Show.style.display = 'none';
		   }
		}
	});
}
</script>

<script>
(function () {
    if(true){
        (function() {
            var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame ||
            function(callback) {
                window.setTimeout(callback, 1000 / 60);
            };
            window.requestAnimationFrame = requestAnimationFrame;
        })();
        
        (function() {
            var flakes = [],
                canvas = document.getElementById("Snow"),
                ctx = canvas.getContext("2d"),
                flakeCount = 20,
                mX = -100,
                mY = -100;
            
            canvas.width = window.innerWidth;
            canvas.height = window.innerHeight;
            
            function snow() {
                ctx.clearRect(0, 0, canvas.width, canvas.height);
            
                for (var i = 0; i < flakeCount; i++) {
                    var flake = flakes[i],
                        x = mX,
                        y = mY,
                        minDist = 150,
                        x2 = flake.x,
                        y2 = flake.y;
            
                    var dist = Math.sqrt((x2 - x) * (x2 - x) + (y2 - y) * (y2 - y)),
                        dx = x2 - x,
                        dy = y2 - y;
            
                    if (dist < minDist) {
                        var force = minDist / (dist * dist),
                            xcomp = (x - x2) / dist,
                            ycomp = (y - y2) / dist,
                            deltaV = force / 2;
            
                        flake.velX -= deltaV * xcomp;
                        flake.velY -= deltaV * ycomp;
            
                    } else {
                        flake.velX *= .98;
                        if (flake.velY <= flake.speed) {
                            flake.velY = flake.speed
                        }
                        flake.velX += Math.cos(flake.step += .05) * flake.stepSize;
                    }
            
                    ctx.fillStyle = "rgba(255,255,255," + flake.opacity + ")";
                    flake.y += flake.velY;
                    flake.x += flake.velX;
                        
                    if (flake.y >= canvas.height || flake.y <= 0) {
                        reset(flake);
                    }
            
                    if (flake.x >= canvas.width || flake.x <= 0) {
                        reset(flake);
                    }
            
                    ctx.beginPath();
                    ctx.arc(flake.x, flake.y, flake.size, 0, Math.PI * 2);
                    ctx.fill();
                }
                requestAnimationFrame(snow);
            };
            
            function reset(flake) {
                flake.x = Math.floor(Math.random() * canvas.width);
                flake.y = 0;
                flake.size = (Math.random() * 3) + 2;
                flake.speed = (Math.random() * 1) + 0.5;
                flake.velY = flake.speed;
                flake.velX = 0;
                flake.opacity = (Math.random() * 0.5) + 0.3;
            }
            
            function init() {
                for (var i = 0; i < flakeCount; i++) {
                    var x = Math.floor(Math.random() * canvas.width),
                        y = Math.floor(Math.random() * canvas.height),
                        size = (Math.random() * 3) + 2,
                        speed = (Math.random() * 1) + 0.5,
                        opacity = (Math.random() * 0.5) + 0.3;
            
                    flakes.push({
                        speed: speed,
                        velY: speed,
                        velX: 0,
                        x: x,
                        y: y,
                        size: size,
                        stepSize: (Math.random()) / 30 * 1,
                        step: 0,
                        angle: 180,
                        opacity: opacity
                    });
                }
            
                snow();
            };
            
            document.addEventListener("mousemove", function(e) {
                mX = e.clientX,
                mY = e.clientY
            });
            window.addEventListener("resize", function() {
                canvas.width = window.innerWidth;
                canvas.height = window.innerHeight;
            });
            init();
        })();
    }
  })();
</script>
</div>
<footer class="joe_footer">
    <div class="joe_container">
        <div class="item">
            Copyright© 2023 <a>狂欢马克思 - 电视直播</a>        
		</div>
    </div>
</footer>
</body>

</html>